About Channel Square 325 P St SW, Washington DC Channel Square is a high-rise & townhome community comprised of 231 apartments. The property was constructed in 1968 and renovated in 2016.
About Channel Square 325 P St SW, Washington DC Channel Square is a high-rise & townhome community comprised of 231 apartments. The property was constructed in 1968 and renovated in 2016.